package Controle;

import Modelo.Cliente;
import Modelo.Funcionario;
import Modelo.Usuario;
import Modelo.Voo;

/**
 *
 * @author Bruno
 */
public class Agencia {
    DAO dao = new DAO();
    
    Usuario usuario = new Usuario();
    Voo voo = new Voo();
    Funcionario funcionario = new Funcionario();
    Cliente cliente = new Cliente();
    
    public void cadastrarCliente(String nome, String senha, String cpf){
        usuario.setNome(nome);
        usuario.setSenha(senha);
        usuario.setCpf(cpf);
        usuario.setTipo(1);
        
        dao.gravarUsuario(usuario);
    }
    
    public void criarVoo(String numero, String origem, String destino, int vagasDisponiveis){
        voo.setNumero(numero);
        voo.setOrigem(origem);
        voo.setDestino(destino);
        voo.setVagasDisponiveis(vagasDisponiveis);
        
        dao.gravarVoo(voo);
    }
    public void cadastroFuncionario (String nome , String cpf , String senha , int ocupacao, double salario )
    {
        funcionario.setNome(nome);
        funcionario.setCpf(cpf);
        funcionario.setSenha(senha);
        funcionario.setTipo(ocupacao);
        funcionario.setSalario(salario);
        funcionario.setTipo(2);
        
        dao.gravarUsuario(funcionario);
    }
    
    public void cadastraPassagem ( String classe, String assento , Boolean reserva , String numeroVoo)
    {
        
    }
   
    
}
